#!/usr/bin/env python
# encoding: utf-8
#Version: 1.0.0
"""
  此模块的作用：
	对列表进行排序，分为两种模式，positive为正序，reverse为逆序。
	目前只适用于单层列表，不支持嵌套列表及非数字列表。
"""

def seq(the_list,mod='positive'):
	for i in range(1,len(the_list)):
		for j in range(len(the_list)-i):
			if mod=='positive':
				if the_list[j]>the_list[j+1]:
					temp=the_list[j]
					the_list[j]=the_list[j+1]
					the_list[j+1]=temp
			elif mod=='reverse':
				if the_list[j]<the_list[j+1]:
					temp=the_list[j]
					the_list[j]=the_list[j+1]
					the_list[j+1]=temp
			else:
				print("USAGE:seq(the_list,['reverse'|'positive'])")
	print(the_list)
